Skip to content

Conversation

@cmainas
Copy link
Contributor

@cmainas cmainas commented Jan 28, 2026

Description

Update Go from 1.24.6 to 1.25.4 and all urunc dependencies. Furthermore, due to the Go version update, we have to update the linter to a newer version that supports Go v1.25. During this update the configuration file of the linter changed and it had to get updated too. At last, a few fixes and linter instructions to ignore linter issues.

Related issues

No

How was this tested?

By building and running tests locally. Also the linter was invoked too.

LLM usage

No

Checklist

  • I have read the contribution guide.
  • The linter passes locally (make lint).
  • The e2e tests of at least one tool pass locally (make test_ctr, make test_nerdctl, make test_docker, make test_crictl).
  • If LLMs were used: I have read the llm policy.

Update Go version from 1.24.6 to 1.25.4

In addition, update the Go module dependencies.

Signed-off-by: Charalampos Mainas <cmainas@nubificus.co.uk>
After the GO update, we also need to update the linter to a version that
supports Go v1.25. Also fix some issues and ignore some others found
from the new configuration.

Signed-off-by: Charalampos Mainas <cmainas@nubificus.co.uk>
@netlify
Copy link

netlify bot commented Jan 28, 2026

Deploy Preview for urunc ready!

Name Link
🔨 Latest commit a9bfc8d
🔍 Latest deploy log https://app.netlify.com/projects/urunc/deploys/697a132cb32f080008601d4d
😎 Deploy Preview https://deploy-preview-411--urunc.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@cmainas cmainas force-pushed the go_update branch 2 times, most recently from 0d3ce0b to a9bfc8d Compare January 28, 2026 13:46
@cmainas cmainas marked this pull request as ready for review January 28, 2026 13:59
@cmainas cmainas requested a review from ananos January 28, 2026 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants